235 Dodge Street, New Shoreham, Block Island, RI 02807, Block Island
Very nice staff, but donuts were stale.
Very nice staff, but donuts were stale.